microscope stages - German English Dictionary